"""
SAM提示模块

实现各种视觉学习prompt模块：
- 周期性提示模块
- 质量感知提示模块  
- 记忆掩码提示模块
"""

from .base_prompt import BasePromptGenerator
from .periodic_prompt import PeriodicPromptGenerator
from .quality_prompt import QualityAwarePromptGenerator
from .memory_prompt import MemoryMaskPromptGenerator
from .self_prompt import SelfPromptGenerator
from .visual_learning_prompt import VisualLearningPromptGenerator

__all__ = [
    'BasePromptGenerator',
    'PeriodicPromptGenerator', 
    'QualityAwarePromptGenerator',
    'MemoryMaskPromptGenerator',
    'SelfPromptGenerator',
    'VisualLearningPromptGenerator'
]
